security deposit/guarantee - Almanca İngilizce Sözlük